home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Development / PowerD / powerd / modules.lha / modules / prefs / printertxt.m < prev    next >
Encoding:
Text File  |  2002-01-02  |  989 b   |  58 lines

  1. MODULE  'libraries/iffparse'
  2.  
  3. CONST ID_PTXT=$50545854,
  4.  ID_PUNT=$50554E54,
  5.  ID_PDEV=$50444556,
  6.  DRIVERNAMESIZE=30,
  7.  DEVICENAMESIZE=32,
  8.  UNITNAMESIZE=32,
  9.  PP_PARALLEL=0,
  10.  PP_SERIAL=1,
  11.  PT_FANFOLD=0,
  12.  PT_SINGLE=1,
  13.  PS_US_LETTER=0,
  14.  PS_US_LEGAL=1,
  15.  PS_N_TRACTOR=2,
  16.  PS_W_TRACTOR=3,
  17.  PS_CUSTOM=4,
  18.  PS_EURO_A0=5,
  19.  PS_EURO_A1=6,
  20.  PS_EURO_A2=7,
  21.  PS_EURO_A3=8,
  22.  PS_EURO_A4=9,
  23.  PS_EURO_A5=10,  
  24.  PS_EURO_A6=11, 
  25.  PS_EURO_A7=12, 
  26.  PS_EURO_A8=13, 
  27.  PP_PICA=0,
  28.  PP_ELITE=1,
  29.  PP_FINE=2,
  30.  PS_SIX_LPI=0,
  31.  PS_EIGHT_LPI=1,
  32.  PQ_DRAFT=0,
  33.  PQ_LETTER=1
  34.  
  35. OBJECT PrinterTxtPrefs
  36.   Reserved[4]:LONG,
  37.   Driver[DRIVERNAMESIZE]:UBYTE,
  38.   Port:UBYTE,
  39.   PaperType:UWORD,
  40.   PaperSize:UWORD,
  41.   PaperLength:UWORD,
  42.   Pitch:UWORD,
  43.   Spacing:UWORD,
  44.   LeftMargin:UWORD,
  45.   RightMargin:UWORD,
  46.   Quality:UWORD
  47.  
  48. OBJECT PrinterUnitPrefs
  49.   Reserved[4]:LONG,
  50.   UnitNum:LONG,
  51.   OpenDeviceFlags:ULONG,
  52.   DeviceName[DEVICENAMESIZE]:UBYTE
  53.  
  54. OBJECT PrinterDeviceUnitPrefs
  55.   Reserved[4]:LONG,
  56.   UnitNum:LONG,
  57.   UnitName[UNITNAMESIZE]:UBYTE
  58.